James Rumbaugh
James E. Rumbaugh (d. 22 Ağustos 1947), Nesne Modelleme Tekniği ve Birleşik Modelleme Dilini (UML) oluşturmadaki çalışmaları ile tanınan Amerikalı bir bilgisayar bilimcisi ve nesne yönelimli metodologdur.[1]
Biyografi
[değiştir | kaynağı değiştir]Pennsylvania Bethlehem'de doğan Rumbaugh, Massachusetts Institute of Technology'den (MIT) fizik alanında lisans derecesi, California Teknoloji Enstitüsü'nden (Caltech) astronomi alanında yüksek lisans derecesi ve Profesör Jack Dennis yönetiminde MIT'den bilgisayar bilimlerinde doktora derecesi elde etmiştir.[1]
Rumbaugh, kariyerine 1960'larda Digital Equipment Corporation'da (DEC) baş araştırma bilimcisi olarak başladı. 1968'den 1994'e kadar General Electric Araştırma ve Geliştirme Merkezi'nde teknoloji geliştirmede, öğretimde ve danışmanlık hizmetlerinde. General Electric'te ayrıca yazılım modelleme ve tasarım için bir nesne modelleme dili olan Nesne modelleme tekniğinin (OMT) geliştirilmesine liderlik etti.
1994'te, Birleşik Modelleme Dili'ni (UML) geliştirmek için Ivar Jacobson ve Grady Booch ile birlikte çalıştığı Rational Software'e katıldı. Daha sonra onlar kendi yazılım geliştirme methologies, OMT, birleşti oose ve Booch içine Rational Unified Process (RUP). 2003 yılında Rational Software'i satın aldıktan sonra IBM'e taşındı. 2006 yılında emekli oldu.[1]
İki yetişkin oğlu var ve karısıyla California, Saratoga'da yaşamaktadır.[2]
Çalışmalar
[değiştir | kaynağı değiştir]Rumbaugh'un ana araştırma ilgi alanları, biçimsel tanımlama dilleri, "hesaplamanın anlambilim, programlama üretkenliği için araçlar ve karmaşık algoritmalar ve veri yapıları kullanan uygulamalar" dır.[1]
MIT'deki yüksek lisans çalışmasında Rumbaugh, veri akışı bilgisayar mimarisinin gelişimine katkıda bulundu. Tezi paralel programlama dilini, paralel işlemcili bilgisayarı ve kendisini veri akışına yönlendiren bir ağ mimarisinin temelini tanımladı.[3] Rumbaugh, Nesne Modelleme Tekniği, IDEF4, Rational Unified Process ve Unified Modeling Language'e ek katkılarda bulundu.
Yayınlar
[değiştir | kaynağı değiştir]Rumbaugh, Ivar Jacobson ve Grady Booch ile birlikte UML ve RUP hakkında bir dizi kitap yazdı. Bir seçim şunları içerir:
- 1975. Veri Akış Programları İçin Paralel Asenkron Bilgisayar Mimarisi. MIT tezi
- 1991. Nesne Yönelimli Modelleme ve Tasarım . Diğerleriyle. Prentice Hall, 0-13-629841-9 .
- 1996. OMT analizleri : Journal of Object-Oriented Programming'den modellemeye ilişkin perspektifler . James Coplien'den önsöz.
- 1999. Birleşik yazılım geliştirme süreci
- 2005. UML ile nesneye dayalı modelleme ve tasarım
Kaynakça
[değiştir | kaynağı değiştir]- ^ a b c d Biography on InformIT 2 Kasım 2013 tarihinde Wayback Machine sitesinde arşivlendi. Accessed 22 Jan 2010.
- ^ Masterminds of Programming: Conversations with the Creators of Major ... - Federico Biancuzzi, Chromatic - Google Books 20 Aralık 2016 tarihinde Wayback Machine sitesinde arşivlendi. Retrieved 2016-12-12.
- ^ James E. Rumbaugh (1975) A Parallel Asynchronous Computer Architecture For Data Flow Programs.
Dış bağlantılar
[değiştir | kaynağı değiştir]- James Rumbaugh 2 Kasım 2013 tarihinde Wayback Machine sitesinde arşivlendi. - InformIT'de Biyografi
- UML
- Bilgisayar bilimi yazarları
- Yazılım mühendisliği araştırmacıları
- Amerikalı yazılım mühendisleri
- IBM çalışanları
- General Electric kişileri
- Digital Equipment Corporation kişileri
- Amerikalı bilgisayar bilimcileri
- Amerikalı teknoloji yazarları
- Kaliforniya Teknoloji Enstitüsünde öğrenim görenler
- Massachusetts Teknoloji Enstitüsünde öğrenim görenler
- Yaşayan insanlar
- 1947 doğumlular